home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / lists / gem / l_0799 / 596 < prev    next >
Encoding:
Internet Message Format  |  1994-08-27  |  6.7 KB

  1. Date: Mon, 20 Jun 1994 15:17:52 -0400 (EDT)
  2. From: Timothy Miller <millert@undergrad.csee.usf.edu>
  3. Subject: Re: How-To-Vote [ADMIN]
  4. To: gem-list@world.std.com
  5. In-Reply-To: <199406182223.AA12921@world.std.com>
  6. Message-Id: <Pine.3.87.9406201552.A20320-0100000@grad>
  7. Mime-Version: 1.0
  8. Precedence: bulk
  9.  
  10.  
  11. Nolte:
  12. )>But I don't think that Find/Replace is quite that important.
  13. )Wanna bet? To me it's very important. That's why I want:
  14. )CTRL-F      find (search forward is default)
  15. )CTRL-G      find next
  16. )Sh-CTRL-G   find previous
  17. )CTRL-R      replace (search forward is default)
  18. )CTRL-T      replace next
  19. )Sh-CTRL-T   replace previous
  20. )And maybe we could have Sh-CTRL-F for "find (search backwards is default)"
  21. )and Sh-CTRL-R for "replace (search backwards is default)".
  22.  
  23. Find/Replace is important (I know, because I often use it), but it not so 
  24. important that you need to use that many combinations for it.  Not only 
  25. is it over-done, but it's counter-productive.  The user is NOT going to 
  26. learn THAT MANY shortcuts for a relatively simple concept.  He'll go to 
  27. the menus and be even more frustrated.  Your suggestion is not 
  28. particularly easy to learn (it's intuitive alright, but there's too much 
  29. of it), and it wastes keys that could be used for more important things 
  30. (there ARE more important things than Find/Replace).  On the other hand, 
  31. what you have may be the best, but I oppose its complexity, and I want 
  32. you to think about it in relation to that and relative to all the other 
  33. things that we want to assign shortcuts to.
  34.  
  35.  
  36. )>Abandon is a bad translation from  German first made by Pure  Software.
  37. )>It should be 'Restore' or 'Reload'.
  38. )That's right. "Reload" sounds fine to me. Let's call CTRL-H "Reload"
  39. )instead of "Abandon".
  40.  
  41. I think 'Revert' sounds more elegant.
  42.  
  43.  
  44. Le Fevre:
  45. )OK. Let's add a `Go Back' feature (and a shortcut). Mark shortcuts should
  46. )also be added, if supported. I suggest:
  47. )CTRL-0                        - go back
  48. )CTRL-1 to CTRL-9              - go to mark 1 - 9
  49. )SHIFT-CTRL-1 to SHIFT-CTRL-9  - put a mark
  50.  
  51. This is a good idea in its own right, regardless of the reason you came 
  52. up with it.  But now what do we do with the text styles (bold, italic, 
  53. underline, etc.)?  Alt-Number?
  54.  
  55.  
  56. )Evan K. Langlois:
  57. )> Now, how I feel about keyboard short-cuts and how others feel are 
  58. different.
  59. )> The APP_DEFS.INF file is the best way.  THAT is where the standard should
  60. )> be, and the default entries in APP-DEFS.INF can be decided by the list
  61. )> or by the programmer.  You could even set the way block selection works,
  62. )> and what happens when you type something when a block is selected 
  63. (overwrite
  64. )> or insert, or deselect).
  65. )I agree. The block-handling method should be stored in this file so that the
  66. )user could choose the method he prefers.
  67.  
  68. Now, I REALLY disagree.  I do not want to have to implement more than one 
  69. block-handling system just because this standard says so.  I will use 
  70. these short-cuts insofar as they are applicable to my application, but I 
  71. don't want to be FORCED to implement more than one.  The big-cursor and 
  72. the others are different enough that it becomes impractical to try to 
  73. implement more than one in the same program some times.  If my 
  74. block-handling system is efficient and adequate enough, then there should 
  75. be no need to add an inferior one.  I will stick with the standard 
  76. big-cursor.  (Can we allow for use of the Right-Shift plus arrow-keys for 
  77. the Windows method of selecting blocks from the keyboard... this is 
  78. something that I miss on the Atari and in fact makes the big-cursor 
  79. system slightly lacking in one area compared to the others if it's missing.)
  80.  
  81.  
  82. )> > That may be true for you, but generally it's the other way around.
  83. )If all the shortcuts are stored in a file (see above), it will solve these
  84. )problems.
  85. And the shortcuts file will also allow people to deviate so far from the 
  86. standard that the standard becomes a moot point.  We won't have a 
  87. standard... we'll have everyone's different opinion, which is no better 
  88. than the apps we have now.
  89.  
  90.  
  91. )The French word processor Le Redacteur 3/4/+ has a key (ESC) to invert the
  92. )last two characters. A shortcut for this function should be added.
  93. Sounds interesting.  How about a short-cut to capitalize/uncapitalize the 
  94. current block or character and move to the next character also?  
  95. (toggle)  But don't let these odds and ends interfere with more important 
  96. short-cuts.
  97.  
  98.  
  99.  
  100. Ofir, 
  101.  
  102. It would be nice if I could jump to the beginning and end of a line in a 
  103. dialog.  The amodal dialog system that I was working on also allows you 
  104. to click anywhere in the edit line and it will move the cursor to that place.
  105.  
  106.  
  107. Ekl,
  108.  
  109. I don't like your idea of using a capital or lower-case letter for 
  110. shift.  I like the up-arrow because it makes it obvious what needs to be 
  111. pressed.  I also don't like your distinction between single undo and 
  112. multi-level undo.  You're making things too complicated.  Make this 
  113. simple enough that the user will actually REMEMBER them.  I DO, however, 
  114. like your suggestions about which menus to put selections in.  If those 
  115. are standardized too, then the users will know where to expect to find 
  116. them.  Your Reserved, Required, etc categorization has merit.  Ofir's 
  117. proposal has things in it that I like which you seem to be deviating 
  118. from.  Again, I think redraw should be Ctrl-A.  As I read through your 
  119. list, your use of lower and caps to denote shift is really getting on my 
  120. nerves.  Use the up-arrow symbol for shift and always capital letters.  
  121.  
  122.  
  123. Nolte:
  124.  
  125. Ofir:
  126. )>How about Revert?
  127. )reLOAD tells me more than reVERT.
  128.  
  129. Reload could mean to open a new window and load an old version... or 
  130. could mean other things too.  It's ambiguous.  Revert is not.  Eschew 
  131. ambiguity.
  132.  
  133.  
  134. Ken:
  135.  
  136. )Why describe when it was created?  Just explain what the standards are, and
  137. )which level your program complies to?  Why not make things *SIMPLE*?  This
  138. )was the way that things were MEANT to be, right?
  139.  
  140. It would be nice if this whole thing were simple, but NOOOOO.... people 
  141. want a %)*&&^% config file to make our lives more complicated rather than 
  142. making a good standard and telling people to stick with it.
  143.  
  144. )Good idea, but make it simple.  Follow the KISS method: Keep It Simple,
  145. )Stupid!  :)  (You'll find that I use alot of KISS stuff in LTMF...  Which
  146. )is probably why it's so incompatible with MultiTOS...  :)
  147. I wonder how many times I've said this myself.  :)
  148.  
  149.  
  150. Ofir:
  151.  
  152. )Shift+CTRL B             Replace block start
  153. )Shift+CTRL E             Replace block end
  154.  
  155. What does this mean?  To change the position of the start/end of an 
  156. already existing block?  If there are no discontinuous blocks, there is 
  157. no need for this.  If there ARE dicontinuous blocks, then this could be 
  158. useful (although possibly getting a little overly complex), but how is 
  159. the program to know WHICH block to extend/shrink?
  160.  
  161.  
  162.  
  163.